package com.bcu.wish.service;

import com.bcu.wish.entity.Message;
import com.bcu.wish.entity.User;
import com.bcu.wish.entity.Wishfill;
import com.bcu.wish.entity.search.WishfillSearch;
import org.apache.ibatis.annotations.Param;

import java.io.IOException;
import java.util.List;

public interface WishfillService {


    Message deleteByPrimaryKey(Integer wishFillId);

    Message insert(Wishfill record);

    Message insertSelective(Wishfill record);

    Message<Wishfill> selectByPrimaryKey(Integer wishFillId);

    Message updateByPrimaryKeySelective(Wishfill record);

    Message updateByPrimaryKey(Wishfill record);

    Message<List<Wishfill>> selectAll();

    Message<List<User>> StudentDivided();

    Message<Wishfill> selectByUserId(@Param("userId")String userId);

    Message getExcel();

     Message getWord(String userId) throws IOException;

    Message<List<Wishfill>> lalalal(String s);

    Message search(WishfillSearch wishfillSearch);
}

